build-base:
	docker build -t ros-base -f DockerfileBase .

build-dev: build-base
	docker build -t ros-dev -f DockerfileDev .
	
build-desktop: build-base
	docker build -t ros-desktop -f DockerfileDesktop .

build: build-dev build-desktop
	docker build -t ros-full -f DockerfileDesktopFull .

build-loam: build-dev
	docker build -t ros-loam -f DockerfileLOAM .
		
run: build
	docker run -it --rm -v/d:/d --network=host --env DISPLAY=$(DISPLAY) ros-full bash
